Energy environment careers in Bawshar, Oman